render someone/something immortal - Turkish English Dictionary